//package com.tjetc;
//
//import java.util.Arrays;
//
//public class _2StaticMethod {
//    public static void main(String[] args) {
//        A a = new A();
//        // a.f(); // 不推荐 这种只能表示语法层面符合标准 但是从表达含义中不行
//        A.f();
////        Tool tool = new Tool();
//        Tool.f();
//    }
//}
//
//class A {
//    // 静态方法
//    public static void f(){
//        System.out.println(1);
//    }
//
////    static public void f1(){} // 不推荐
//
////    public void static f2(){}  //static 不能和void交换
//}
//
//
//// 工具类的创建
//final class Tool {
//    // 对于工具而言 一般都是共享的 所以工具类我们一般都用static修饰方法
//    // 对于工具而言，对象有无意义？ 无意义就代表对象 不需要创建
//    private Tool() {}
//
//    // 工具方法
//    public static void f(){}
//
//}
